chuffed to bits - German English Dictionary